package com.tarena.lbs.basic.web.repository;

import com.tarena.lbs.base.protocol.pager.BasePageList;
import com.tarena.lbs.pojo.basic.bo.UserBO;
import com.tarena.lbs.pojo.basic.param.UserParam;
import com.tarena.lbs.pojo.basic.query.UserQuery;
import java.util.List;

public interface UserRepository {

    List<Integer> selectTagIdByUserById(int id);

    BasePageList<UserBO> list(UserQuery UserQuery);

    UserBO getDetail(Integer id);

    Integer saveUserInfo(UserParam userParam) throws Exception;
}
